/* 
| - - Motion.Euzo.Ca - - - Motion and M+ from euzo.ca - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
*/
@font-face
{
    font-family: 'Aclonica';
    font-style: normal;
    font-weight: normal;
    src: local('Aclonica'), local('Aclonica-Regular'), url('Aclonica/Aclonica.ttf') format('opentype');
}

@font-face
{
    font-family: 'Allan';
    font-style: normal;
    font-weight: bold;
    src: local('Allan'), url('Allan/Allan-Bold.ttf') format('opentype');
}

@font-face
{
    font-family: 'Allerta';
    font-style: normal;
    font-weight: normal;
    src: local('Allerta Medium'), local('Allerta-Medium'), url('Allerta/Allerta-Medium.ttf') format('opentype');
}

@font-face
{
    font-family: 'Allerta Stencil';
    font-style: normal;
    font-weight: normal;
    src: local('Allerta Stencil'), local('Allerta-Stencil'), url('Allerta Stencil/Allerta-Stencil.ttf') format('opentype');
}

@font-face
{
    font-family: 'Amaranth';
    font-style: normal;
    font-weight: normal;
    src: local('Amaranth'), url('Amaranth/Amaranth.ttf') format('opentype');
}

@font-face
{
    font-family: 'Annie Use Your Telescope';
    font-style: normal;
    font-weight: normal;
    src: local('Annie Use Your Telescope'), local('AnnieUseYourTelescope'), url('Annie Use Your Telescope/AnnieUseYourTelescope.ttf') format('opentype');
}

@font-face
{
    font-family: 'Anonymous Pro';
    font-style: normal;
    font-weight: normal;
    src: local('Anonymous Pro'), local('AnonymousPro'), url('Anonymous Pro/AnonymousPro-Regular.ttf') format('opentype');
}

@font-face
{
    font-family: 'Anonymous Pro';
    font-style: normal;
    font-weight: bold;
    src: local('Anonymous Pro Bold'), local('AnonymousPro-Bold'), url('Anonymous Pro/AnonymousPro-Bold.ttf') format('opentype');
}

@font-face
{
    font-family: 'Anonymous Pro';
    font-style: italic;
    font-weight: bold;
    src: local('Anonymous Pro Bold Italic'), local('AnonymousPro-BoldItalic'), url('Anonymous Pro/AnonymousPro-BoldItalic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Anonymous Pro';
    font-style: italic;
    font-weight: normal;
    src: local('Anonymous Pro Italic'), local('AnonymousPro-Italic'), url('Anonymous Pro/AnonymousPro-Italic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Anton';
    font-style: normal;
    font-weight: normal;
    src: local('Anton'), url('Anton/Anton.ttf') format('opentype');
}

@font-face
{
    font-family: 'Architects Daughter';
    font-style: normal;
    font-weight: normal;
    src: local('Architects Daughter'), local('ArchitectsDaughter'), url('Architects Daughter/ArchitectsDaughter.ttf') format('opentype');
}

@font-face
{
    font-family: 'Arimo';
    font-style: normal;
    font-weight: normal;
    src: local('Arimo'), url('Arimo/Arimo-Regular.ttf') format('opentype');
}

@font-face
{
    font-family: 'Arimo';
    font-style: normal;
    font-weight: bold;
    src: local('Arimo Bold'), local('Arimo-Bold'), url('Arimo/Arimo-Bold.ttf') format('opentype');
}

@font-face
{
    font-family: 'Arimo';
    font-style: italic;
    font-weight: bold;
    src: local('Arimo Bold Italic'), local('Arimo-BoldItalic'), url('Arimo/Arimo-BoldItalic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Arimo';
    font-style: italic;
    font-weight: normal;
    src: local('Arimo Italic'), local('Arimo-Italic'), url('Arimo/Arimo-Italic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Arvo';
    font-style: normal;
    font-weight: normal;
    src: local('Arvo'), url('Arvo/Arvo-Regular.ttf') format('opentype');
}

@font-face
{
    font-family: 'Arvo';
    font-style: normal;
    font-weight: bold;
    src: local('Arvo Bold'), local('Arvo-Bold'), url('Arvo/Arvo-Bold.ttf') format('opentype');
}

@font-face
{
    font-family: 'Arvo';
    font-style: italic;
    font-weight: bold;
    src: local('Arvo Bold Italic'), local('Arvo-BoldItalic'), url('Arvo/Arvo-BoldItalic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Arvo';
    font-style: italic;
    font-weight: normal;
    src: local('Arvo Italic'), local('Arvo-Italic'), url('Arvo/Arvo-Italic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Astloch';
    font-style: normal;
    font-weight: normal;
    src: local('Astloch'), url('Astloch/Astloch-Regular.ttf') format('opentype');
}

@font-face
{
    font-family: 'Astloch';
    font-style: normal;
    font-weight: bold;
    src: local('Astloch Bold'), local('Astloch-Bold'), url('Astloch/Astloch-Bold.ttf') format('opentype');
}

@font-face
{
    font-family: 'Bangers';
    font-style: normal;
    font-weight: normal;
    src: local('Bangers'), url('Bangers/Bangers.ttf') format('opentype');
}

@font-face
{
    font-family: 'Bentham';
    font-style: normal;
    font-weight: normal;
    src: local('Bentham'), local('Bentham-Regular'), url('Bentham/Bentham-Regular.ttf') format('opentype');
}

@font-face
{
    font-family: 'Bevan';
    font-style: normal;
    font-weight: normal;
    src: local('Bevan'), url('Bevan/Bevan.ttf') format('opentype');
}

@font-face
{
    font-family: 'Buda';
    font-style: normal;
    font-weight: 300;
    src: local('Buda'), url('Buda/Buda-Light.ttf') format('opentype');
}

@font-face
{
    font-family: 'Cabin';
    font-style: normal;
    font-weight: 400;
    src: local('Cabin Regular'), local('Cabin-Regular'), url('Cabin/Cabin-Regular.ttf') format('opentype');
}

@font-face
{
    font-family: 'Cabin';
    font-style: normal;
    font-weight: 600;
    src: local('Cabin SemiBold'), local('Cabin-SemiBold'), url('Cabin/Cabin-SemiBold.ttf') format('opentype');
}

@font-face
{
    font-family: 'Cabin';
    font-style: normal;
    font-weight: bold;
    src: local('Cabin Bold'), local('Cabin-Bold'), url('Cabin/Cabin-Bold.ttf') format('opentype');
}

@font-face
{
    font-family: 'Cabin';
    font-style: italic;
    font-weight: bold;
    src: local('Cabin Bold Italic'), local('Cabin-BoldItalic'), url('Cabin/Cabin-BoldItalic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Cabin';
    font-style: italic;
    font-weight: 400;
    src: local('Cabin Italic'), local('Cabin-Italic'), url('Cabin/Cabin-Italic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Cabin';
    font-style: normal;
    font-weight: 500;
    src: local('Cabin Medium'), local('Cabin-Medium'), url('Cabin/Cabin-Medium.ttf') format('opentype');
}

@font-face
{
    font-family: 'Cabin';
    font-style: italic;
    font-weight: 500;
    src: local('Cabin Medium Italic'), local('Cabin-MediumItalic'), url('Cabin/Cabin-MediumItalic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Cabin';
    font-style: italic;
    font-weight: 600;
    src: local('Cabin SemiBold Italic'), local('Cabin-SemiBoldItalic'), url('Cabin/Cabin-SemiBoldItalic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Cabin Sketch';
    font-style: normal;
    font-weight: bold;
    src: local('CabinSketch Bold'), local('CabinSketch-Bold'), url('Cabin Sketch/CabinSketch-Bold.ttf') format('opentype');
}

@font-face
{
    font-family: 'Calligraffitti';
    font-style: normal;
    font-weight: normal;
    src: local('Calligraffiti'), url('Calligraffitti/Calligraffiti.ttf') format('opentype');
}

@font-face
{
    font-family: 'Candal';
    font-style: normal;
    font-weight: normal;
    src: local('Candal'), url('Candal/Candal.ttf') format('opentype');
}

@font-face
{
    font-family: 'Cantarell';
    font-style: normal;
    font-weight: normal;
    src: local('Cantarell Regular'), local('Cantarell-Regular'), url('Cantarell/Cantarell-Regular.ttf') format('opentype');
}

@font-face
{
    font-family: 'Cantarell';
    font-style: italic;
    font-weight: normal;
    src: local('Cantarell Oblique'), local('Cantarell-Oblique'), url('Cantarell/Cantarell-Oblique.ttf') format('opentype');
}

@font-face
{
    font-family: 'Cantarell';
    font-style: italic;
    font-weight: bold;
    src: local('Cantarell Bold Oblique'), local('Cantarell-BoldOblique'), url('Cantarell/Cantarell-BoldOblique.ttf') format('opentype');
}

@font-face
{
    font-family: 'Cantarell';
    font-style: normal;
    font-weight: bold;
    src: local('Cantarell Bold'), local('Cantarell-Bold'), url('Cantarell/Cantarell-Bold.ttf') format('opentype');
}

@font-face
{
    font-family: 'Cardo';
    font-style: normal;
    font-weight: normal;
    src: local('Cardo'), url('Cardo/Cardo99s.ttf') format('opentype');
}

@font-face
{
    font-family: 'Cherry Cream Soda';
    font-style: normal;
    font-weight: normal;
    src: local('Cherry Cream Soda'), local('CherryCreamSoda'), url('Cherry Cream Soda/CherryCreamSoda.ttf') format('opentype');
}

@font-face
{
    font-family: 'Chewy';
    font-style: normal;
    font-weight: normal;
    src: local('Chewy'), url('Chewy/Chewy.ttf') format('opentype');
}

@font-face
{
    font-family: 'Coda';
    font-style: normal;
    font-weight: 800;
    src: local('Coda Heavy'), local('Coda-Heavy'), url('Coda/Coda-Heavy.ttf') format('opentype');
}

@font-face
{
    font-family: 'Coda Caption';
    font-style: normal;
    font-weight: 800;
    src: local('Coda Heavy'), local('Coda-Heavy'), url('Coda Caption/Coda-Caption-Heavy.ttf') format('opentype');
}

@font-face
{
    font-family: 'Coming Soon';
    font-style: normal;
    font-weight: normal;
    src: local('Coming Soon'), local('ComingSoon'), url('Coming Soon/ComingSoon.ttf') format('opentype');
}

@font-face
{
    font-family: 'Copse';
    font-style: normal;
    font-weight: normal;
    src: local('Copse'), url('Copse/Copse-Regular.ttf') format('opentype');
}

@font-face
{
    font-family: 'Corben';
    font-style: normal;
    font-weight: bold;
    src: local('Corben'), url('Corben/Corben-Bold.ttf') format('opentype');
}

@font-face
{
    font-family: 'Cousine';
    font-style: normal;
    font-weight: normal;
    src: local('Cousine'), url('Cousine/Cousine-Regular.ttf') format('opentype');
}

@font-face
{
    font-family: 'Cousine';
    font-style: normal;
    font-weight: normal;
    src: local('Cousine'), url('Cousine/Cousine-Bold.ttf') format('opentype');
}

@font-face
{
    font-family: 'Cousine';
    font-style: italic;
    font-weight: bold;
    src: local('Cousine Bold Italic'), local('Cousine-BoldItalic'), url('Cousine/Cousine-BoldItalic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Cousine';
    font-style: italic;
    font-weight: normal;
    src: local('Cousine Italic'), local('Cousine-Italic'), url('Cousine/Cousine-Italic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Covered By Your Grace';
    font-style: normal;
    font-weight: normal;
    src: local('Covered By Your Grace'), local('CoveredByYourGrace'), url('Covered By Your Grace/CoveredByYourGrace.ttf') format('opentype');
}

@font-face
{
    font-family: 'Crafty Girls';
    font-style: normal;
    font-weight: normal;
    src: local('Crafty Girls'), local('CraftyGirls'), url('Crafty Girls/CraftyGirls.ttf') format('opentype');
}

@font-face
{
    font-family: 'Crimson Text';
    font-style: normal;
    font-weight: 700;
    src: local('Crimson Text Bold'), local('CrimsonText-Bold'), url('Crimson Text/CrimsonText-Bold.ttf') format('opentype');
}

@font-face
{
    font-family: 'Crimson Text';
    font-style: italic;
    font-weight: 700;
    src: local('Crimson Text Bold Italic'), local('CrimsonText-BoldItalic'), url('Crimson Text/CrimsonText-BoldItalic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Crimson Text';
    font-style: italic;
    font-weight: 400;
    src: local('Crimson Text Italic'), local('CrimsonText-Italic'), url('Crimson Text/CrimsonText-Italic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Crimson Text';
    font-style: normal;
    font-weight: normal;
    src: local('Crimson Text'), local('CrimsonText-Roman'), url('Crimson Text/CrimsonText-Roman.ttf') format('opentype');
}

@font-face
{
    font-family: 'Crimson Text';
    font-style: normal;
    font-weight: 600;
    src: local('Crimson Text Semibold'), local('CrimsonText-Semibold'), url('Crimson Text/CrimsonText-Semibold.ttf') format('opentype');
}

@font-face
{
    font-family: 'Crimson Text';
    font-style: italic;
    font-weight: 600;
    src: local('Crimson Text Semibold Italic'), local('CrimsonText-SemiboldItalic'), url('Crimson Text/CrimsonText-SemiboldItalic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Crushed';
    font-style: normal;
    font-weight: normal;
    src: local('Crushed'), local('Crushed-Regular'), url('Crushed/Crushed.ttf') format('opentype');
}

@font-face
{
    font-family: 'Cuprum';
    font-style: normal;
    font-weight: normal;
    src: local('Cuprum'), url('Cuprum/Cuprum.ttf') format('opentype');
}

@font-face
{
    font-family: 'Damion';
    font-style: normal;
    font-weight: normal;
    src: local('Damion'), url('Damion/Damion-Regular.ttf') format('opentype');
}

@font-face
{
    font-family: 'Dancing Script';
    font-style: normal;
    font-weight: normal;
    src: local('Dancing Script'), local('DancingScript'), url('Dancing Script/DancingScript-Regular.ttf') format('opentype');
}

@font-face
{
    font-family: 'Dawning of a New Day';
    font-style: normal;
    font-weight: normal;
    src: local('Dawning of a New Day'), local('DawningofaNewDay'), url('Dawning of a New Day/DawningofaNewDay.ttf') format('opentype');
}

@font-face
{
    font-family: 'Deja Vu Sans';
    font-style: normal;
    font-weight: bold;
    src: local('DejaVuSans-Bold'), url('DejaVu/DejaVuSans-Bold.ttf') format('opentype');
}

@font-face
{
    font-family: 'Deja Vu Sans';
    font-style: italic;
    font-weight: bold;
    src: local('DejaVuSans-BoldOblique'), url('DejaVu/DejaVuSans-BoldOblique.ttf') format('opentype');
}

@font-face
{
    font-family: 'Deja Vu Sans';
    font-style: normal;
    font-weight: 100;
    src: local('DejaVuSans-ExtraLight'), url('DejaVu/DejaVuSans-ExtraLight.ttf') format('opentype');
}

@font-face
{
    font-family: 'Deja Vu Sans';
    font-style: italic;
    font-weight: normal;
    src: local('DejaVuSans-Oblique'), url('DejaVu/DejaVuSans-Oblique.ttf') format('opentype');
}

@font-face
{
    font-family: 'Deja Vu Sans';
    font-style: normal;
    font-weight: normal;
    src: local('DejaVuSans'), url('DejaVu/DejaVuSans.ttf') format('opentype');
}

@font-face
{
    font-family: 'Deja Vu Sans Condensed';
    font-style: normal;
    font-weight: bold;
    src: local('DejaVuSansCondensed-Bold'), url('DejaVu/DejaVuSansCondensed-Bold.ttf') format('opentype');
}

@font-face
{
    font-family: 'Deja Vu Sans Condensed';
    font-style: italic;
    font-weight: bold;
    src: local('DejaVuSansCondensed-BoldOblique'), url('DejaVu/DejaVuSansCondensed-BoldOblique.ttf') format('opentype');
}

@font-face
{
    font-family: 'Deja Vu Sans Condensed';
    font-style: italic;
    font-weight: normal;
    src: local('DejaVuSansCondensed-Oblique'), url('DejaVu/DejaVuSansCondensed-Oblique.ttf') format('opentype');
}

@font-face
{
    font-family: 'Deja Vu Sans Condensed';
    font-style: normal;
    font-weight: normal;
    src: local('DejaVuSansCondensed'), url('DejaVu/DejaVuSansCondensed.ttf') format('opentype');
}

@font-face
{
    font-family: 'Deja Vu Sans Mono';
    font-style: normal;
    font-weight: bold;
    src: local('DejaVuSansMono-Bold'), url('DejaVu/DejaVuSansMono-Bold.ttf') format('opentype');
}

@font-face
{
    font-family: 'Deja Vu Sans Mono';
    font-style: italic;
    font-weight: bold;
    src: local('DejaVuSansMono-BoldOblique'), url('DejaVu/DejaVuSansMono-BoldOblique.ttf') format('opentype');
}

@font-face
{
    font-family: 'Deja Vu Sans Mono';
    font-style: italic;
    font-weight: normal;
    src: local('DejaVuSansMono-Oblique'), url('DejaVu/DejaVuSansMono-Oblique.ttf') format('opentype');
}

@font-face
{
    font-family: 'Deja Vu Sans Mono';
    font-style: normal;
    font-weight: normal;
    src: local('DejaVuSansMono'), url('DejaVu/DejaVuSansMono.ttf') format('opentype');
}

@font-face
{
    font-family: 'Deja Vu Serif';
    font-style: normal;
    font-weight: bold;
    src: local('DejaVuSerif-Bold'), url('DejaVu/DejaVuSerif-Bold.ttf') format('opentype');
}

@font-face
{
    font-family: 'Deja Vu Serif';
    font-style: italic;
    font-weight: bold;
    src: local('DejaVuSerif-BoldItalic'), url('DejaVu/DejaVuSerif-BoldItalic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Deja Vu Serif';
    font-style: italic;
    font-weight: normal;
    src: local('DejaVuSerif-Italic'), url('DejaVu/DejaVuSerif-Italic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Deja Vu Serif';
    font-style: normal;
    font-weight: normal;
    src: local('DejaVuSerif'), url('DejaVu/DejaVuSerif.ttf') format('opentype');
}

@font-face
{
    font-family: 'Deja Vu Serif Condensed';
    font-style: normal;
    font-weight: bold;
    src: local('DejaVuSerifCondensed-Bold'), url('DejaVu/DejaVuSerifCondensed-Bold.ttf') format('opentype');
}

@font-face
{
    font-family: 'Deja Vu Serif Condensed';
    font-style: italic;
    font-weight: bold;
    src: local('DejaVuSerifCondensed-BoldItalic'), url('DejaVu/DejaVuSerifCondensed-BoldItalic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Deja Vu Serif Condensed';
    font-style: italic;
    font-weight: normal;
    src: local('DejaVuSerifCondensed-Italic'), url('DejaVu/DejaVuSerifCondensed-Italic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Deja Vu Serif Condensed';
    font-style: normal;
    font-weight: normal;
    src: local('DejaVuSerifCondensed'), url('DejaVu/DejaVuSerifCondensed.ttf') format('opentype');
}

@font-face
{
    font-family: 'Droid Sans';
    font-style: normal;
    font-weight: normal;
    src: local('Droid Sans'), local('DroidSans'), url('Droid Sans/DroidSans.ttf') format('opentype');
}

@font-face
{
    font-family: 'Droid Sans';
    font-style: normal;
    font-weight: bold;
    src: local('Droid Sans Bold'), local('DroidSans-Bold'), url('Droid Sans/DroidSans-Bold.ttf') format('opentype');
}

@font-face
{
    font-family: 'Droid Sans Mono';
    font-style: normal;
    font-weight: normal;
    src: local('Droid Sans Mono'), local('DroidSansMono'), url('Droid Sans Mono/DroidSansMono.ttf') format('opentype');
}

@font-face
{
    font-family: 'Droid Serif';
    font-style: normal;
    font-weight: normal;
    src: local('Droid Serif'), local('DroidSerif'), url('Droid Serif/DroidSerif.ttf') format('opentype');
}

@font-face
{
    font-family: 'Droid Serif';
    font-style: normal;
    font-weight: bold;
    src: local('Droid Serif Bold'), local('DroidSerif-Bold'), url('Droid Serif/DroidSerif-Bold.ttf') format('opentype');
}

@font-face
{
    font-family: 'Droid Serif';
    font-style: italic;
    font-weight: bold;
    src: local('Droid Serif Bold Italic'), local('DroidSerif-BoldItalic'), url('Droid Serif/DroidSerif-BoldItalic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Droid Serif';
    font-style: italic;
    font-weight: normal;
    src: local('Droid Serif Italic'), local('DroidSerif-Italic'), url('Droid Serif/DroidSerif-Italic.ttf') format('opentype');
}

@font-face
{
    font-family: 'EB Garamond';
    font-style: normal;
    font-weight: normal;
    src: local('EB Garamond'), local('EBGaramond'), url('EB Garamond/EBGaramond-Regular.ttf') format('opentype');
}

@font-face
{
    font-family: 'Expletus Sans';
    font-style: normal;
    font-weight: 400;
    src: local('Expletus Sans'), local('ExpletusSans'), url('Expletus Sans/ExpletusSans-Regular.ttf') format('opentype');
}

@font-face
{
    font-family: 'Expletus Sans';
    font-style: normal;
    font-weight: 700;
    src: local('Expletus Sans Bold'), local('ExpletusSans-Bold'), url('Expletus Sans/ExpletusSans-Bold.ttf') format('opentype');
}

@font-face
{
    font-family: 'Expletus Sans';
    font-style: normal;
    font-weight: 500;
    src: local('Expletus Sans Medium'), local('ExpletusSans-Medium'), url('Expletus Sans/ExpletusSans-Medium.ttf') format('opentype');
}

@font-face
{
    font-family: 'Expletus Sans';
    font-style: normal;
    font-weight: 600;
    src: local('Expletus Sans SemiBold'), local('ExpletusSans-SemiBold'), url('Expletus Sans/ExpletusSans-SemiBold.ttf') format('opentype');
}

@font-face
{
    font-family: 'Fontdiner Swanky';
    font-style: normal;
    font-weight: normal;
    src: local('Fontdiner Swanky'), local('FontdinerSwanky'), url('Fontdiner Swanky/FontdinerSwanky.ttf') format('opentype');
}

@font-face
{
    font-family: 'Geo';
    font-style: normal;
    font-weight: normal;
    src: local('Geo'), local('Geo-Regular'), url('Geo/Geo-Regular.ttf') format('opentype');
}

@font-face
{
    font-family: 'Goudy Bookletter 1911';
    font-style: normal;
    font-weight: normal;
    src: local('Goudy Bookletter 1911'), local('GoudyBookletter1911'), url('Goudy Bookletter 1911/GoudyBookletter1911.ttf') format('opentype');
}

@font-face
{
    font-family: 'Gruppo';
    font-style: normal;
    font-weight: normal;
    src: local('Gruppo'), url('Gruppo/Gruppo.ttf') format('opentype');
}

@font-face
{
    font-family: 'Homemade Apple';
    font-style: normal;
    font-weight: normal;
    src: local('Homemade Apple'), local('HomemadeApple'), url('Homemade Apple/HomemadeApple.ttf') format('opentype');
}

@font-face
{
    font-family: 'IM Fell Double Pica';
    font-style: italic;
    font-weight: normal;
    src: local('IM FELL Double Pica Italic'), local('IM_FELL_Double_Pica_Italic'), url('IM Fell Double Pica/IMFeDPit28P.ttf') format('opentype');
}

@font-face
{
    font-family: 'IM Fell Double Pica';
    font-style: normal;
    font-weight: normal;
    src: local('IM FELL Double Pica Roman'), local('IM_FELL_Double_Pica_Roman'), url('IM Fell Double Pica/IMFeDPrm28P.ttf') format('opentype');
}

@font-face
{
    font-family: 'IM Fell Double Pica SC';
    font-style: normal;
    font-weight: normal;
    src: local('IM FELL Double Pica SC'), local('IM_FELL_Double_Pica_SC'), url('IM Fell Double Pica SC/IMFeDPsc28P.ttf') format('opentype');
}

@font-face
{
    font-family: 'IM Fell DW Pica';
    font-style: italic;
    font-weight: normal;
    src: local('IM FELL DW Pica Italic'), local('IM_FELL_DW_Pica_Italic'), url('IM Fell DW Pica/IMFePIit28P.ttf') format('opentype');
}

@font-face
{
    font-family: 'IM Fell DW Pica';
    font-style: normal;
    font-weight: normal;
    src: local('IM FELL DW Pica Roman'), local('IM_FELL_DW_Pica_Roman'), url('IM Fell DW Pica/IMFePIrm28P.ttf') format('opentype');
}

@font-face
{
    font-family: 'IM Fell DW Pica SC';
    font-style: normal;
    font-weight: normal;
    src: local('IM FELL DW Pica SC'), local('IM_FELL_DW_Pica_SC'), url('IM Fell DW Pica SC/IMFePIsc28P.ttf') format('opentype');
}

@font-face
{
    font-family: 'IM Fell English';
    font-style: normal;
    font-weight: normal;
    src: local('IM FELL English Roman'), local('IM_FELL_English_Roman'), url('IM Fell English/IMFeENrm28P.ttf') format('opentype');
}

@font-face
{
    font-family: 'IM Fell English';
    font-style: italic;
    font-weight: normal;
    src: local('IM FELL English Italic'), local('IM_FELL_English_Italic'), url('IM Fell English/IMFeENit28P.ttf') format('opentype');
}

@font-face
{
    font-family: 'IM Fell English SC';
    font-style: normal;
    font-weight: normal;
    src: local('IM FELL English SC'), local('IM_FELL_English_SC'), url('IM Fell English SC/IMFeENsc28P.ttf') format('opentype');
}

@font-face
{
    font-family: 'IM Fell French Canon';
    font-style: normal;
    font-weight: normal;
    src: local('IM FELL French Canon Roman'), local('IM_FELL_French_Canon_Roman'), url('IM Fell French Canon/IMFeFCrm28P.ttf') format('opentype');
}

@font-face
{
    font-family: 'IM Fell French Canon';
    font-style: italic;
    font-weight: normal;
    src: local('IM FELL French Canon Italic'), local('IM_FELL_French_Canon_Italic'), url('IM Fell French Canon/IMFeFCit28P.ttf') format('opentype');
}

@font-face
{
    font-family: 'IM Fell French Canon SC';
    font-style: normal;
    font-weight: normal;
    src: local('IM FELL French Canon SC'), local('IM_FELL_French_Canon_SC'), url('IM FELL French Canon SC/IMFeFCsc28P.ttf') format('opentype');
}

@font-face
{
    font-family: 'IM Fell Great Primer';
    font-style: normal;
    font-weight: normal;
    src: local('IM FELL Great Primer Roman'), local('IM_FELL_Great_Primer_Roman'), url('IM Fell Great Primer/IMFeGPrm28P.ttf') format('opentype');
}

@font-face
{
    font-family: 'IM Fell Great Primer';
    font-style: italic;
    font-weight: normal;
    src: local('IM FELL Great Primer Italic'), local('IM_FELL_Great_Primer_Italic'), url('IM Fell Great Primer/IMFeGPit28P.ttf') format('opentype');
}

@font-face
{
    font-family: 'IM Fell Great Primer SC';
    font-style: normal;
    font-weight: normal;
    src: local('IM FELL Great Primer SC'), local('IM_FELL_Great_Primer_SC'), url('IM Fell Great Primer SC/IMFeGPsc28P.ttf') format('opentype');
}

@font-face
{
    font-family: 'Inconsolata';
    font-style: normal;
    font-weight: normal;
    src: local('Inconsolata'), url('Inconsolata/Inconsolata.ttf') format('opentype');
}

@font-face
{
    font-family: 'Indie Flower';
    font-style: normal;
    font-weight: normal;
    src: local('Indie Flower'), local('IndieFlower'), url('Indie Flower/IndieFlower.ttf') format('opentype');
}

@font-face
{
    font-family: 'Irish Grover';
    font-style: normal;
    font-weight: normal;
    src: local('Irish Grover'), local('IrishGrover'), url('Irish Grover/IrishGrover.ttf') format('opentype');
}

@font-face
{
    font-family: 'Josefin Sans';
    font-style: italic;
    font-weight: 100;
    src: local('Josefin Sans Thin Italic'), local('JosefinSans-ThinItalic'), url('Josefin Sans/JosefinSans-ThinItalic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Josefin Sans';
    font-style: normal;
    font-weight: 100;
    src: local('Josefin Sans Thin'), local('JosefinSans-Thin'), url('Josefin Sans/JosefinSans-Thin.ttf') format('opentype');
}

@font-face
{
    font-family: 'Josefin Sans';
    font-style: normal;
    font-weight: 600;
    src: local('Josefin Sans SemiBold'), local('JosefinSans-SemiBold'), url('Josefin Sans/JosefinSans-SemiBold.ttf') format('opentype');
}

@font-face
{
    font-family: 'Josefin Sans';
    font-style: normal;
    font-weight: 300;
    src: local('Josefin Sans Light'), local('JosefinSans-Light'), url('Josefin Sans/JosefinSans-Light.ttf') format('opentype');
}

@font-face
{
    font-family: 'Josefin Sans';
    font-style: italic;
    font-weight: 700;
    src: local('Josefin Sans Bold Italic'), local('JosefinSans-BoldItalic'), url('Josefin Sans/JosefinSans-BoldItalic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Josefin Sans';
    font-style: normal;
    font-weight: 400;
    src: local('Josefin Sans'), local('JosefinSans'), url('Josefin Sans/JosefinSans-Regular.ttf') format('opentype');
}

@font-face
{
    font-family: 'Josefin Sans';
    font-style: italic;
    font-weight: 300;
    src: local('Josefin Sans Light Italic'), local('JosefinSans-LightItalic'), url('Josefin Sans/JosefinSans-LightItalic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Josefin Sans';
    font-style: italic;
    font-weight: 600;
    src: local('Josefin Sans SemiBold Italic'), local('JosefinSans-SemiBoldItalic'), url('Josefin Sans/JosefinSans-SemiBoldItalic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Josefin Sans';
    font-style: normal;
    font-weight: 700;
    src: local('Josefin Sans Bold'), local('JosefinSans-Bold'), url('Josefin Sans/JosefinSans-Bold.ttf') format('opentype');
}

@font-face
{
    font-family: 'Josefin Sans';
    font-style: italic;
    font-weight: 400;
    src: local('Josefin Sans Italic'), local('JosefinSans-Italic'), url('Josefin Sans/JosefinSans-Italic.ttf') format('opentype');
}
@font-face
{
    font-family: 'Josefin Slab';
    font-style: normal;
    font-weight: 600;
    src: local('Josefin Slab SemiBold'), local('JosefinSlab-SemiBold'), url('Josefin Slab/JosefinSlab-SemiBold.ttf') format('opentype');
}

@font-face
{
    font-family: 'Josefin Slab';
    font-style: italic;
    font-weight: 400;
    src: local('Josefin Slab Italic'), local('JosefinSlab-Italic'), url('Josefin Slab/JosefinSlab-Italic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Josefin Slab';
    font-style: normal;
    font-weight: 300;
    src: local('Josefin Slab Light'), local('JosefinSlab-Light'), url('Josefin Slab/JosefinSlab-Light.ttf') format('opentype');
}

@font-face
{
    font-family: 'Josefin Slab';
    font-style: italic;
    font-weight: 600;
    src: local('Josefin Slab SemiBold Italic'), local('JosefinSlab-SemiBoldItalic'), url('Josefin Slab/JosefinSlab-SemiBoldItalic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Josefin Slab';
    font-style: italic;
    font-weight: 100;
    src: local('Josefin Slab Thin Italic'), local('JosefinSlab-ThinItalic'), url('Josefin Slab/JosefinSlab-ThinItalic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Josefin Slab';
    font-style: italic;
    font-weight: 300;
    src: local('Josefin Slab Light Italic'), local('JosefinSlab-LightItalic'), url('Josefin Slab/JosefinSlab-LightItalic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Josefin Slab';
    font-style: italic;
    font-weight: 700;
    src: local('Josefin Slab Bold Italic'), local('JosefinSlab-BoldItalic'), url('Josefin Slab/JosefinSlab-BoldItalic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Josefin Slab';
    font-style: normal;
    font-weight: 100;
    src: local('Josefin Slab Thin'), local('JosefinSlab-Thin'), url('Josefin Slab/JosefinSlab-Thin.ttf') format('opentype');
}

@font-face
{
    font-family: 'Josefin Slab';
    font-style: normal;
    font-weight: 400;
    src: local('Josefin Slab'), local('JosefinSlab'), url('Josefin Slab/JosefinSlab-Regular.ttf') format('opentype');
}

@font-face
{
    font-family: 'Josefin Slab';
    font-style: normal;
    font-weight: 700;
    src: local('Josefin Slab Bold'), local('JosefinSlab-Bold'), url('Josefin Slab/JosefinSlab-Bold.ttf') format('opentype');
}

@font-face
{
    font-family: 'Just Another Hand';
    font-style: normal;
    font-weight: normal;
    src: local('Just Another Hand'), local('JustAnotherHand-Regular'), url('Just Another Hand/JustAnotherHand.ttf') format('opentype');
}

@font-face
{
    font-family: 'Just Me Again Down Here';
    font-style: normal;
    font-weight: normal;
    src: local('Just Me Again Down Here'), local('JustMeAgainDownHere'), url('Just Me Again Down Here/JustMeAgainDownHere.ttf') format('opentype');
}

@font-face
{
    font-family: 'Kenia';
    font-style: normal;
    font-weight: normal;
    src: local('Kenia'), local('Kenia-Regular'), url('Kenia/Kenia-Regular.ttf') format('opentype');
}

@font-face
{
    font-family: 'Kranky';
    font-style: normal;
    font-weight: normal;
    src: local('Kranky'), url('Kranky/Kranky.ttf') format('opentype');
}

@font-face
{
    font-family: 'Kristi';
    font-style: normal;
    font-weight: normal;
    src: local('Kristi'), url('Kristi/Kristi.ttf') format('opentype');
}

@font-face
{
    font-family: 'Lato';
    font-style: normal;
    font-weight: 400;
    src: local('Lato Regular'), local('Lato-Regular'), url('Lato/Lato-Regular.ttf') format('opentype');
}

@font-face
{
    font-family: 'Lato';
    font-style: normal;
    font-weight: 100;
    src: local('Lato Hairline'), local('Lato-Hairline'), url('Lato/Lato-Hairline.ttf') format('opentype');
}

@font-face
{
    font-family: 'Lato';
    font-style: normal;
    font-weight: 900;
    src: local('Lato Black'), local('Lato-Black'), url('Lato/Lato-Black.ttf') format('opentype');
}

@font-face
{
    font-family: 'Lato';
    font-style: italic;
    font-weight: 900;
    src: local('Lato Black Italic'), local('Lato-BlackItalic'), url('Lato/Lato-BlackItalic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Lato';
    font-style: normal;
    font-weight: 700;
    src: local('Lato Bold'), local('Lato-Bold'), url('Lato/Lato-Bold.ttf') format('opentype');
}

@font-face
{
    font-family: 'Lato';
    font-style: italic;
    font-weight: 400;
    src: local('Lato Italic'), local('Lato-Italic'), url('Lato/Lato-Italic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Lato';
    font-style: italic;
    font-weight: 700;
    src: local('Lato Bold Italic'), local('Lato-BoldItalic'), url('Lato/Lato-BoldItalic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Lato';
    font-style: italic;
    font-weight: 300;
    src: local('Lato Light Italic'), local('Lato-LightItalic'), url('Lato/Lato-LightItalic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Lato';
    font-style: italic;
    font-weight: 100;
    src: local('Lato Hairline Italic'), local('Lato-HairlineItalic'), url('Lato/Lato-HairlineItalic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Lato';
    font-style: normal;
    font-weight: 300;
    src: local('Lato Light'), local('Lato-Light'), url('Lato/Lato-Light.ttf') format('opentype');
}

@font-face
{
    font-family: 'League Script';
    font-style: normal;
    font-weight: 400;
    src: local('League Script'), local('LeagueScript'), url('League Script/LeagueScript.ttf') format('opentype');
}

@font-face
{
    font-family: 'Lekton';
    font-style: italic;
    font-weight: normal;
    src: local('Lekton-Italic'), url('Lekton/Lekton-Italic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Lekton';
    font-style: normal;
    font-weight: 400;
    src: local('Lekton'), local('Lekton-Regular'), url('Lekton/Lekton-Regular.ttf') format('opentype');
}

@font-face
{
    font-family: 'Lekton';
    font-style: normal;
    font-weight: 700;
    src: local('Lekton-Bold'), url('Lekton/Lekton-Bold.ttf') format('opentype');
}

@font-face
{
    font-family: 'Lobster';
    font-style: normal;
    font-weight: normal;
    src: local('Lobster'), url('Lobster/Lobster.ttf') format('opentype');
}

@font-face
{
    font-family: 'Luckiest Guy';
    font-style: normal;
    font-weight: normal;
    src: local('Luckiest Guy'), local('LuckiestGuy-Regular'), url('Luckiest Guy/LuckiestGuy.ttf') format('opentype');
}

@font-face
{
    font-family: 'Maiden Orange';
    font-style: normal;
    font-weight: normal;
    src: local('Maiden Orange'), local('MaidenOrange-Regular'), url('Maiden Orange/MaidenOrange.ttf') format('opentype');
}

@font-face
{
    font-family: 'Meddon';
    font-style: normal;
    font-weight: normal;
    src: local('Meddon'), url('Meddon/Meddon.ttf') format('opentype');
}

@font-face
{
    font-family: 'MedievalSharp';
    font-style: normal;
    font-weight: normal;
    src: local('MedievalSharp'), url('MedievalSharp/MedievalSharp.ttf') format('opentype');
}

@font-face
{
    font-family: 'Merriweather';
    font-style: normal;
    font-weight: normal;
    src: local('Merriweather'), url('Merriweather/Merriweather.ttf') format('opentype');
}

@font-face
{
    font-family: 'Michroma';
    font-style: normal;
    font-weight: normal;
    src: local('Michroma'), url('Michroma/Michroma.ttf') format('opentype');
}

@font-face
{
    font-family: 'Miltonian';
    font-style: normal;
    font-weight: normal;
    src: local('Miltonian'), url('Miltonian/Miltonian-Regular.ttf') format('opentype');
}

@font-face
{
    font-family: 'Miltonian Tattoo';
    font-style: normal;
    font-weight: normal;
    src: local('Miltonian Tattoo'), local('MiltonianTattoo'), url('Miltonian Tattoo/MiltonianTattoo-Regular.ttf') format('opentype');
}

@font-face
{
    font-family: 'Molengo';
    font-style: normal;
    font-weight: normal;
    src: local('Molengo'), url('Molengo/Molengo-Regular.ttf') format('opentype');
}

@font-face
{
    font-family: 'Mountains of Christmas';
    font-style: normal;
    font-weight: normal;
    src: local('Mountains of Christmas'), local('MountainsofChristmas-Regular'), url('Mountains of Christmas/MountainsofChristmas.ttf') format('opentype');
}

@font-face
{
    font-family: 'Neucha';
    font-style: normal;
    font-weight: normal;
    src: local('Neucha'), url('Neucha/Neucha.ttf') format('opentype');
}

@font-face
{
    font-family: 'Neuton';
    font-style: italic;
    font-weight: normal;
    src: local('Neuton Italic'), local('NeutonItalic'), url('Neuton/Neuton-Italic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Neuton';
    font-style: normal;
    font-weight: normal;
    src: local('Neuton Regular'), local('Neuton'), url('Neuton/Neuton-Regular.ttf') format('opentype');
}

@font-face
{
    font-family: 'News Cycle';
    font-style: normal;
    font-weight: normal;
    src: local('News Cycle'), local('NewsCycle'), url('News Cycle/NewsCycle-Regular.ttf') format('opentype');
}

@font-face
{
    font-family: 'Nobile';
    font-style: normal;
    font-weight: normal;
    src: local('Nobile'), url('Nobile/nobile.ttf') format('opentype');
}

@font-face
{
    font-family: 'Nobile';
    font-style: italic;
    font-weight: bold;
    src: local('Nobile'), url('Nobile/nobile_bold_italic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Nobile';
    font-style: italic;
    font-weight: normal;
    src: local('Nobile-italic'), url('Nobile/nobile_italic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Nobile';
    font-style: normal;
    font-weight: bold;
    src: local('Nobile-bold'), local('Nobile'), url('Nobile/nobile_bold.ttf') format('opentype');
}

@font-face
{
    font-family: 'Nova Cut';
    font-style: normal;
    font-weight: normal;
    src: local('NovaCut'), url('Nova Cut/NovaCut.ttf') format('opentype');
}

@font-face
{
    font-family: 'Nova Flat';
    font-style: normal;
    font-weight: normal;
    src: local('NovaFlat'), url('Nova Flat/NovaFlat.ttf') format('opentype');
}

@font-face
{
    font-family: 'Nova Mono';
    font-style: normal;
    font-weight: normal;
    src: local('NovaMono'), url('Nova Mono/NovaMono.ttf') format('opentype');
}

@font-face
{
    font-family: 'Nova Oval';
    font-style: normal;
    font-weight: normal;
    src: local('NovaOval'), url('Nova Oval/NovaOval.ttf') format('opentype');
}

@font-face
{
    font-family: 'Nova Round';
    font-style: normal;
    font-weight: normal;
    src: local('NovaRound'), url('Nova Round/NovaRound.ttf') format('opentype');
}

@font-face
{
    font-family: 'Nova Script';
    font-style: normal;
    font-weight: normal;
    src: local('NovaScript'), url('Nova Script/NovaScript.ttf') format('opentype');
}

@font-face
{
    font-family: 'Nova Slim';
    font-style: normal;
    font-weight: normal;
    src: local('NovaSlim'), url('Nova Slim/NovaSlim.ttf') format('opentype');
}

@font-face
{
    font-family: 'Nova Square';
    font-style: normal;
    font-weight: normal;
    src: local('NovaSquare Regular'), local('NovaSquare'), url('Nova Square/NovaSquare.ttf') format('opentype');
}

@font-face
{
    font-family: 'OFL Sorts Mill Goudy TT';
    font-style: normal;
    font-weight: normal;
    src: local('OFL Sorts Mill Goudy TT'), local('OFLGoudyStMTT'), url('OFL Sorts Mill Goudy TT/OFLGoudyStMTT.ttf') format('opentype');
}

@font-face
{
    font-family: 'OFL Sorts Mill Goudy TT';
    font-style: italic;
    font-weight: normal;
    src: local('OFL Sorts Mill Goudy Italic TT'), local('OFLGoudyStMTT-Italic'), url('OFL Sorts Mill Goudy TT/OFLGoudyStMTT-Italic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Old Standard TT';
    font-style: italic;
    font-weight: normal;
    src: local('Old Standard TT Italic'), local('OldStandardTT-Italic'), url('Old Standard TT/OldStandard-Italic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Old Standard TT';
    font-style: normal;
    font-weight: bold;
    src: local('Old Standard TT Bold'), local('OldStandardTT-Bold'), url('Old Standard TT/OldStandard-Bold.ttf') format('opentype');
}

@font-face
{
    font-family: 'Old Standard TT';
    font-style: normal;
    font-weight: normal;
    src: local('Old Standard TT Regular'), local('OldStandardTT-Regular'), url('Old Standard TT/OldStandard-Regular.ttf') format('opentype');
}

@font-face
{
    font-family: 'Orbitron';
    font-style: normal;
    font-weight: 700;
    src: local('Orbitron-Bold'), url('Orbitron/Orbitron-Bold.ttf') format('opentype');
}

@font-face
{
    font-family: 'Orbitron';
    font-style: normal;
    font-weight: 900;
    src: local('Orbitron-Black'), url('Orbitron/Orbitron-Black.ttf') format('opentype');
}

@font-face
{
    font-family: 'Orbitron';
    font-style: normal;
    font-weight: 400;
    src: local('Orbitron-Light'), local('Orbitron-Regular'), url('Orbitron/Orbitron-Regular.ttf') format('opentype');
}

@font-face
{
    font-family: 'Orbitron';
    font-style: normal;
    font-weight: 500;
    src: local('Orbitron-Medium'), url('Orbitron/Orbitron-Medium.ttf') format('opentype');
}

@font-face
{
    font-family: 'Oswald';
    font-style: normal;
    font-weight: normal;
    src: local('Oswald '), local('Oswald'), url('Oswald/Oswald.ttf') format('opentype');
}

@font-face
{
    font-family: 'Over the Rainbow';
    font-style: normal;
    font-weight: normal;
    src: local('Over the Rainbow'), local('OvertheRainbow'), url('Over the Rainbow/OvertheRainbow.ttf') format('opentype');
}

@font-face
{
    font-family: 'Pacifico';
    font-style: normal;
    font-weight: normal;
    src: local('Pacifico'), url('Pacifico/Pacifico.ttf') format('opentype');
}

@font-face
{
    font-family: 'Permanent Marker';
    font-style: normal;
    font-weight: normal;
    src: local('Permanent Marker'), local('PermanentMarker'), url('Permanent Marker/PermanentMarker.ttf') format('opentype');
}

@font-face
{
    font-family: 'Philosopher';
    font-style: normal;
    font-weight: normal;
    src: local('Philosopher'), url('Philosopher/Philosopher.ttf') format('opentype');
}

@font-face
{
    font-family: 'PT Sans';
    font-style: normal;
    font-weight: normal;
    src: local('PT Sans'), local('PTSans-Regular'), url('PT Sans/PT_Sans-Web-Regular.ttf') format('opentype');
}

@font-face
{
    font-family: 'PT Sans';
    font-style: normal;
    font-weight: bold;
    src: local('PT Sans Bold'), local('PTSans-Bold'), url('PT Sans/PT_Sans-Web-Bold.ttf') format('opentype');
}

@font-face
{
    font-family: 'PT Sans';
    font-style: italic;
    font-weight: bold;
    src: local('PT Sans Bold Italic'), local('PTSans-BoldItalic'), url('PT Sans/PT_Sans-Web-BoldItalic.ttf') format('opentype');
}

@font-face
{
    font-family: 'PT Sans';
    font-style: italic;
    font-weight: normal;
    src: local('PT Sans Italic'), local('PTSans-Italic'), url('PT Sans/PT_Sans-Web-Italic.ttf') format('opentype');
}

@font-face
{
    font-family: 'PT Sans Caption';
    font-style: normal;
    font-weight: bold;
    src: local('PT Sans Caption Bold'), local('PTSans-CaptionBold'), url('PT Sans Caption/PT_Sans-Caption-Web-Bold.ttf') format('opentype');
}

@font-face
{
    font-family: 'PT Sans Caption';
    font-style: normal;
    font-weight: normal;
    src: local('PT Sans Caption'), local('PTSans-Caption'), url('PT Sans Caption/PT_Sans-Caption-Web-Regular.ttf') format('opentype');
}

@font-face
{
    font-family: 'PT Sans Narrow';
    font-style: normal;
    font-weight: bold;
    src: local('PT Sans Narrow Bold'), local('PTSans-NarrowBold'), url('PT Sans Narrow/PT_Sans-Narrow-Web-Bold.ttf') format('opentype');
}

@font-face
{
    font-family: 'PT Sans Narrow';
    font-style: normal;
    font-weight: normal;
    src: local('PT Sans Narrow'), local('PTSans-Narrow'), url('PT Sans Narrow/PT_Sans-Narrow-Web-Regular.ttf') format('opentype');
}

@font-face
{
    font-family: 'PT Serif';
    font-style: normal;
    font-weight: bold;
    src: local('PT Serif Bold'), local('PTSerif-Bold'), url('PT Serif/PT_Serif-Web-Bold.ttf') format('opentype');
}

@font-face
{
    font-family: 'PT Serif';
    font-style: italic;
    font-weight: bold;
    src: local('PT Serif Bold Italic'), local('PTSerif-BoldItalic'), url('PT Serif/PT_Serif-Web-BoldItalic.ttf') format('opentype');
}

@font-face
{
    font-family: 'PT Serif';
    font-style: normal;
    font-weight: normal;
    src: local('PT Serif'), local('PTSerif-Regular'), url('PT Serif/PT_Serif-Web-Regular.ttf') format('opentype');
}

@font-face
{
    font-family: 'PT Serif';
    font-style: italic;
    font-weight: normal;
    src: local('PT Serif Italic'), local('PTSerif-Italic'), url('PT Serif/PT_Serif-Web-Italic.ttf') format('opentype');
}

@font-face
{
    font-family: 'PT Serif Caption';
    font-style: normal;
    font-weight: normal;
    src: local('PT Serif Caption'), local('PTSerif-Caption'), url('PT Serif Caption/PT_Serif-Caption-Web-Regular.ttf') format('opentype');
}

@font-face
{
    font-family: 'PT Serif Caption';
    font-style: italic;
    font-weight: normal;
    src: local('PT Serif Caption Italic'), local('PTSerif-CaptionItalic'), url('PT Serif Caption/PT_Serif-Caption-Web-Italic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Puritan';
    font-style: normal;
    font-weight: bold;
    src: local('Puritan Bold'), local('Puritan-Bold'), url('Puritan/Puritan-Bold.ttf') format('opentype');
}

@font-face
{
    font-family: 'Puritan';
    font-style: italic;
    font-weight: normal;
    src: local('Puritan Italic'), local('Puritan-Italic'), url('Puritan/Puritan-Italic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Puritan';
    font-style: italic;
    font-weight: bold;
    src: local('Puritan Bold Italic'), local('Puritan-BoldItalic'), url('Puritan/Puritan-BoldItalic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Puritan';
    font-style: normal;
    font-weight: normal;
    src: local('Puritan Regular'), local('Puritan-Regular'), url('Puritan/Puritan-Regular.ttf') format('opentype');
}

@font-face
{
    font-family: 'Quattrocento';
    font-style: normal;
    font-weight: normal;
    src: local('Quattrocento Roman Regular'), local('QuattrocentoRoman'), url('Quattrocento/Quattrocento-Regular.ttf') format('opentype');
}

@font-face
{
    font-family: 'Quattrocento Sans';
    font-style: normal;
    font-weight: normal;
    src: local('Quattrocento Sans'), local('QuattrocentoSans'), url('Quattrocento Sans/QuattrocentoSans-Regular.ttf') format('opentype');
}

@font-face
{
    font-family: 'Radley';
    font-style: normal;
    font-weight: normal;
    src: local('Radley'), url('Radley/Radley.ttf') format('opentype');
}

@font-face
{
    font-family: 'Raleway';
    font-style: normal;
    font-weight: 100;
    src: local('Raleway Thin'), local('Raleway-Thin'), url('Raleway/Raleway-Thin.ttf') format('opentype');
}

@font-face
{
    font-family: 'Reenie Beanie';
    font-style: normal;
    font-weight: normal;
    src: local('Reenie Beanie'), local('ReenieBeanie'), url('Reenie Beanie/ReenieBeanie.ttf') format('opentype');
}

@font-face
{
    font-family: 'Rock Salt';
    font-style: normal;
    font-weight: normal;
    src: local('Rock Salt'), local('RockSalt'), url('Rock Salt/RockSalt.ttf') format('opentype');
}

@font-face
{
    font-family: 'Schoolbell';
    font-style: normal;
    font-weight: normal;
    src: local('Schoolbell'), url('Schoolbell/Schoolbell.ttf') format('opentype');
}

@font-face
{
    font-family: 'Six Caps';
    font-style: normal;
    font-weight: normal;
    src: local('Six Caps'), local('SixCaps'), url('Six Caps/SixCaps.ttf') format('opentype');
}

@font-face
{
    font-family: 'Slackey';
    font-style: normal;
    font-weight: normal;
    src: local('Slackey'), url('Slackey/Slackey.ttf') format('opentype');
}

@font-face
{
    font-family: 'Smythe';
    font-style: normal;
    font-weight: normal;
    src: local('Smythe'), url('Smythe/Smythe-Regular.ttf') format('opentype');
}

@font-face
{
    font-family: 'Sniglet';
    font-style: normal;
    font-weight: 800;
    src: local('Sniglet'), url('Sniglet/Sniglet-Regular.ttf') format('opentype');
}

@font-face
{
    font-family: 'Special Elite';
    font-style: normal;
    font-weight: normal;
    src: local('Special Elite'), local('SpecialElite-Regular'), url('Special Elite/SpecialElite.ttf') format('opentype');
}

@font-face
{
    font-family: 'Sue Ellen Francisco';
    font-style: normal;
    font-weight: normal;
    src: local('Sue Ellen Francisco '), local('SueEllenFrancisco'), url('Sue Ellen Francisco/SueEllenFrancisco.ttf') format('opentype');
}

@font-face
{
    font-family: 'Sunshiney';
    font-style: normal;
    font-weight: normal;
    src: local('Sunshiney'), url('Sunshiney/Sunshiney.ttf') format('opentype');
}

@font-face
{
    font-family: 'Swanky and Moo Moo';
    font-style: normal;
    font-weight: normal;
    src: local('Swanky and Moo Moo'), local('SwankyandMooMoo'), url('Swanky and Moo Moo/SwankyandMooMoo.ttf') format('opentype');
}

@font-face
{
    font-family: 'Syncopate';
    font-style: normal;
    font-weight: normal;
    src: local('Syncopate'), local('Syncopate-Regular'), url('Syncopate/Syncopate-Regular.ttf') format('opentype');
}

@font-face
{
    font-family: 'Syncopate';
    font-style: normal;
    font-weight: bold;
    src: local('Syncopate Bold'), local('Syncopate-Bold'), url('Syncopate/Syncopate-Bold.ttf') format('opentype');
}

@font-face
{
    font-family: 'Tangerine';
    font-style: normal;
    font-weight: bold;
    src: local('Tangerine Bold'), local('Tangerine-Bold'), url('Tangerine/Tangerine_Bold.ttf') format('opentype');
}

@font-face
{
    font-family: 'Tangerine';
    font-style: normal;
    font-weight: normal;
    src: local('Tangerine'), url('Tangerine/Tangerine_Regular.ttf') format('opentype');
}

@font-face
{
    font-family: 'Terminal Dosis Light';
    font-style: normal;
    font-weight: normal;
    src: local('Terminal Dosis Light'), local('TerminalDosis-Light'), url('Terminal Dosis Light/TerminalDosis-Light.ttf') format('opentype');
}

@font-face
{
    font-family: 'The Girl Next Door';
    font-style: normal;
    font-weight: normal;
    src: local('The Girl Next Door'), local('TheGirlNextDoor'), url('The Girl Next Door/TheGirlNextDoor.ttf') format('opentype');
}

@font-face
{
    font-family: 'Tinos';
    font-style: italic;
    font-weight: bold;
    src: local('Tinos Bold Italic'), local('Tinos-BoldItalic'), url('Tinos/Tinos-BoldItalic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Tinos';
    font-style: italic;
    font-weight: normal;
    src: local('Tinos Italic'), local('Tinos-Italic'), url('Tinos/Tinos-Italic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Tinos';
    font-style: normal;
    font-weight: bold;
    src: local('Tinos Bold'), local('Tinos-Bold'), url('Tinos/Tinos-Bold.ttf') format('opentype');
}

@font-face
{
    font-family: 'Tinos';
    font-style: normal;
    font-weight: normal;
    src: local('Tinos'), url('Tinos/Tinos-Regular.ttf') format('opentype');
}

@font-face
{
    font-family: 'Ubuntu';
    font-style: normal;
    font-weight: 500;
    src: local('Ubuntu Medium'), local('Ubuntu-Medium'), url('Ubuntu/Ubuntu-Medium.ttf') format('opentype');
}

@font-face
{
    font-family: 'Ubuntu';
    font-style: italic;
    font-weight: bold;
    src: local('Ubuntu Bold Italic'), local('Ubuntu-BoldItalic'), url('Ubuntu/Ubuntu-BoldItalic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Ubuntu';
    font-style: italic;
    font-weight: 500;
    src: local('Ubuntu Medium Italic'), local('Ubuntu-MediumItalic'), url('Ubuntu/Ubuntu-MediumItalic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Ubuntu';
    font-style: normal;
    font-weight: bold;
    src: local('Ubuntu Bold'), local('Ubuntu-Bold'), url('Ubuntu/Ubuntu-Bold.ttf') format('opentype');
}

@font-face
{
    font-family: 'Ubuntu';
    font-style: normal;
    font-weight: normal;
    src: local('Ubuntu'), url('Ubuntu/Ubuntu-Regular.ttf') format('opentype');
}

@font-face
{
    font-family: 'Ubuntu';
    font-style: normal;
    font-weight: 300;
    src: local('Ubuntu Light'), local('Ubuntu-Light'), url('Ubuntu/Ubuntu-Light.ttf') format('opentype');
}

@font-face
{
    font-family: 'Ubuntu';
    font-style: italic;
    font-weight: 300;
    src: local('Ubuntu LightItalic'), local('Ubuntu-LightItalic'), url('Ubuntu/Ubuntu-LightItalic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Ubuntu';
    font-style: italic;
    font-weight: normal;
    src: local('Ubuntu Italic'), local('Ubuntu-Italic'), url('Ubuntu/Ubuntu-Italic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Unifraktur Cook';
    font-style: normal;
    font-weight: bold;
    src: local('UnifrakturCook'), url('Unifraktur Cook/UnifrakturCook-Bold.ttf') format('opentype');
}

@font-face
{
    font-family: 'Unifraktur Maguntia';
    font-style: normal;
    font-weight: normal;
    src: local('UnifrakturMaguntia'), url('Unifraktur Maguntia/UnifrakturMaguntia-Book.ttf') format('opentype');
}

@font-face
{
    font-family: 'Unkempt';
    font-style: normal;
    font-weight: normal;
    src: local('Unkempt'), url('Unkempt/Unkempt.ttf') format('opentype');
}

@font-face
{
    font-family: 'Vibur';
    font-style: normal;
    font-weight: normal;
    src: local('Vibur'), url('Vibur/Vibur-Regular.ttf') format('opentype');
}

@font-face
{
    font-family: 'Vollkorn';
    font-style: normal;
    font-weight: bold;
    src: local('Vollkorn Bold'), local('Vollkorn-Bold'), url('Vollkorn/Vollkorn-Bold.ttf') format('opentype');
}

@font-face
{
    font-family: 'Vollkorn';
    font-style: normal;
    font-weight: normal;
    src: local('Vollkorn Regular'), local('Vollkorn-Regular'), url('Vollkorn/Vollkorn-Regular.ttf') format('opentype');
}

@font-face
{
    font-family: 'Vollkorn';
    font-style: italic;
    font-weight: bold;
    src: local('Vollkorn Bold Italic'), local('Vollkorn-BoldItalic'), url('Vollkorn/Vollkorn-BoldItalic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Vollkorn';
    font-style: italic;
    font-weight: normal;
    src: local('Vollkorn Italic'), local('Vollkorn-Italic'), url('Vollkorn/Vollkorn-Italic.ttf') format('opentype');
}

@font-face
{
    font-family: 'Waiting for the Sunrise';
    font-style: normal;
    font-weight: normal;
    src: local('Waiting for the Sunrise'), local('WaitingfortheSunrise'), url('Waiting for the Sunrise/WaitingfortheSunrise.ttf') format('opentype');
}

@font-face
{
    font-family: 'Wallpoet';
    font-style: normal;
    font-weight: normal;
    src: local('Wallpoet'), url('Wallpoet/Wallpoet-Regular.ttf') format('opentype');
}

@font-face
{
    font-family: 'Walter Turncoat';
    font-style: normal;
    font-weight: normal;
    src: local('Walter Turncoat'), local('WalterTurncoat'), url('Walter Turncoat/WalterTurncoat.ttf') format('opentype');
}

@font-face
{
    font-family: 'Yanone Kaffeesatz';
    font-style: normal;
    font-weight: 400;
    src: local('Yanone Kaffeesatz Regular'), local('YanoneKaffeesatz-Regular'), url('Yanone Kaffeesatz/YanoneKaffeesatz-Regular.ttf') format('opentype');
}

@font-face
{
    font-family: 'Yanone Kaffeesatz';
    font-style: normal;
    font-weight: 300;
    src: local('Yanone Kaffeesatz Light'), local('YanoneKaffeesatz-Light'), url('Yanone Kaffeesatz/YanoneKaffeesatz-Light.ttf') format('opentype');
}

@font-face
{
    font-family: 'Yanone Kaffeesatz';
    font-style: normal;
    font-weight: 700;
    src: local('Yanone Kaffeesatz Bold'), local('YanoneKaffeesatz-Bold'), url('Yanone Kaffeesatz/YanoneKaffeesatz-Bold.ttf') format('opentype');
}

@font-face
{
    font-family: 'Yanone Kaffeesatz';
    font-style: normal;
    font-weight: 200;
    src: local('Yanone Kaffeesatz Thin'), local('YanoneKaffeesatz-Thin'), url('Yanone Kaffeesatz/YanoneKaffeesatz-Thin.ttf') format('opentype');
}

